Bu site emekli olmuştur. Arşiv amaçlı olarak BT AKADEMİ sponsorluğunda yayın hayatına devam etmektedir.




C#nedir?com
 
Site İçi AramaSİTE İÇİ ARAMA
Üye Girişini AçÜye GİRİŞİ
Üye girişi için tıklayın.
Kullanıcı Adı
Şifre
 
Beni her zaman hatırla
Bir hafta boyunca kullanıcı bilgilerinizi kullanıcı çıkışı yapana kadar hatırlar. (Paylaşılan bilgisayarlarda önerilmez.)
 
Şifremi / Kullanıcı Adımı unuttum.
 
.net TV RSS GÜNCEL MAKALELER
emre TAŞ
Başlangıç
emre TAŞ
yazının devamı >
Hüseyin Çelik
Captcha ve Captcha'nın OCR ile analizi
Hüseyin Çelik
yazının devamı >
Önsel Akın
NHibernate
Önsel Akın
yazının devamı >
Mehmet Sencer Karadayı
Lightswitch' e Giriş
Mehmet Sencer Karadayı
yazının devamı >
emre TAŞ
Başlangıç
emre TAŞ
yazının devamı >
Makale Gönder Bende Yazmak İstiyorum
.net TV RSS.NET TV
Android OS Üzerinde Yazılım Geliştirme Android OS Üzerinde Yazılım Geliştirme - Kubilay Kulaoğlu
Android ile Programlamaya Başlangıç Android ile Programlamaya Başlangıç - kubilay Kulaoğlu
WPF-Chart  Kontrolü WPF-Chart Kontrolü - Görkem Sezgin
Silverlight'a Temel Bakış Silverlight'a Temel Bakış - Görkem Sezgin
Linq Teknolojisi Linq Teknolojisi - Görkem Sezgin
Video Gönder Bende Yayınlamak İstiyorum
anketAnket
.NET Yeniliklerini Takip Etmek Sizin İçin Nekadar Önemli ?


Diğer anketler ve sonuçları için tıklayın.
  Diğer Herşey
Sponsorlar
BT Akademi
Medya Portakal
Video Hosting Sponsoru
Csharpnedir.com bir Ineta üyesidir
Uzman Abi
Her Yönüyle C# - Sefer Algan
 
Winforms 2.0 (Visual C# 2005) Yeniden Başlıyor!
.NET'in en güçlü uygulama alanlarından olan Form tabanlı uygulamaları içeren Visual C# 2005 yada diğer adıyla WinForms 2.0 Akademi programı geniş ve zengin içeriği aynı zamanda C#nedir?com kalitesiyle 14 Ekim C.Tesi günü Özcan Değirmenci ile başlıyor. Detaylar için haberi okuyunuz...
Türkiye’’de bir ilk program: WinForms 2.0(Visual C# 2005) Akademi C#nedir?com ve BT Akademi işbirliğiyle yepyeni bir .NET programını sizlere sunuyoruz: WinForms 2.0 yada diğer adıyla Visual C# 2005 programı. Türkiye’’de bu alanda yapılmış en geniş içerikli ve en kapsamlı program olduğuna inandığımız bu program .NET ortamında Form tabanlı yazılımlar geliştirmek isteyen programcıların amaçları ve istekleri doğrultusunda hazırlanmıştır. Aşağıda içeriği detaylı olarak yazılmış olan program Türkiye’’de bir ilk olacaktır. Programı bitiren kişiler .NET 2.0 ortamında her türlü ileri ve orta seviye Windows tabanlı yazılımları geliştirebilecek seviyeye gelecektir. Program temel form elemanlarından, ileri seviye mesajlaşma, grafik programlama ve özel kontrol geliştirmeye kadar bir çok konuyu kapsamaktadır. Program hakkında kafanızdaki soru işaretlerini gidermek açısından detaylı bir ajanda çıkardık. Programın ajandasındaki ana başlıkları aşağıda detaylı olarak verilmiştir.

Bilindiği üzere yıllardır windows tabanlı masaüstü uygulamalar geliştirilmekte. Ancak son zamanlarda Web teknolojilerndeki hızlı gelişmeler masaüstü uygulamacılarını az da olsa umutsuzlandırmıştı. Ancak web teknolojilerinin uygulanmasındaki zorluk ve web üzerinden halen yapılamayan bir çok projeden dolayı windows üzerinde çalışan masaüstü uygulamalarının popülerliği gün geçtikçe artmaktadır. Bu program, .NET platformunun Visual C# ortamında yazılım geliştirilmesi noktasında sunduğu olanakları en ince ayrıntılarıyla ve gerçek örneklerle birlikte kapsamaktadır.

Windos Programlama (Visual C# 2005) Programı
Windows Programcıları, sahipsiz değilsiniz!

Program Tarihleri Başlangıç Tarih Seçenekleri

14 Ekim 2006 C.Tesi

C.Tesi Saat : 14:15 - 18:00 (4 Saat)
Pazar Saat : 14:15 - 18:00 (4 Saat)


Saat Toplam 6 Hafta, 48 Saat
Kontenjan 12
Eğitim Yeri BT Akademi Kadıköy, İstanbul
Adres ve Kroki için tıklayınız.
Eğitmenler Özcan Değirmenci

Eğitim Ücreti 650 YTL + KDV

Visual C# 2.0 programının diğer bir özelliğide, .NET ile Windows Uygulamaları geliştirme konusunda Türkiye’’nin en bilinen isimlerinden olan ve C#nedir?com üyelerinin yakından tanıdığı Özcan Değirmenci tarafından verilecek olmasıdır.

WinForms 2.0 Akademi nedir?

C#nedir?com daha önce düzenlediği yaklaşık 25 kez düzenlenen C# Akademi programı ile yüzlerce bilinçli C# bilien programcı yetiştirdi. Ardından .NET’’in en çok kullanılan uygulama alanı olan ASP.NET için bu misyonu üstlenildi. Şimdi ise yine .NET’’in en çok kullanılan alanlarından biri olan Visual C# ile Windows tabanlı programlar konusunda bu görevi üstleniyor. Bilgiyi doğru bir şekilde ve doğru yöntemlerle vermeye kendine misyon edinmiş olan C#nedir?com editörleri sizlerden gelen yoğun talepler üzerine şimdi de Visual C# konusunda bir program düzenliyor. Windows programlamayı sıfırdan ele alıp katılımcıların bilinç düzeyini yükseltmeyi planlıyor. Şimdilik sınırlı sayıda açılacak olan program 2005 yılının sonlarında duyrulan Visual Studio.NET 2005 üzerinden devam edecektir. Program boyunca bir çok işe yarar örnek ve bileşen(component) geliştirilecek ve gerçek proje deneyimleri katılımcılara aktarılacaktır.

WinForms 2.0 Akademi programının ön koşulu varmıdır?

WinForms 2.0 programı orta düzey veya daha üst seviyede C# bilgisi sahibi olan fakat çok fazla uygulama geliştirmemiş olan programcılar içindir. Bu programa diğer nesne yada bileşen yönelimli programlama dillerinde (C++, Java, Delphi, VB) yazılım geliştirmiş kişilerde katılabilir. Bütün katılımcılar için C# dilinin temel kuralları tekrarlanacaktır. Programın diğer bir amacı ise halihazirda .net ile Windows uygulamaları geliştiren kişilerin olaya daha hakim olmalarını sağlamak ve temelleri tekrar gözden geçirmektir. .NET Konusunda bilgi sahibi olan ancak uygulama geliştirmek için yeterli bilgi birikimine sahip olmadığını düşünen kişilerde bu programa katılabilirler.

Bu program programlamaya yeni başlayan yada herhangi bir programlama dili bilmeyen kişiler için değildir.

WinForms 2.0 Akademi Eğitim İçeriği

WinForms 2.0 programının ana başlıkları aşağıdaki gibidir.

Bölüm 1

C# a Genel Bakış
    Temel Kuralların Gözden Geçirilmesi
    Sınıflar, Metotlar
    Temsilciler ve Olaylar

Bölüm 2

.NET Mimarisi
    CLR
    JIT
    NGen
    IL
    CTS
    CLS
    GC
    GAC
    Managed Code Çalışma Mimarisi

Bölüm 3

Windows Programlama
    Temel Windows Programalama
    Windows Programlama Tarihi
    Windows Programlama Mantıgı
    Windows Calisma Mimarisi
    Win32 API Mimarisi
    Windows Kontrolleri
    Windows Kontrol Mimarisi
        Kontrol Eventleri
        Keyboard Eventleri
        Mouse Eventleri

    Winforms yapısı ve Mimarisi
        Form Yaşam Süresi
        Form Olayları

     Temel Windows. Kontrolleri
        Button
        TextBox
        Label, Linklabel
        Radio Button, CheckBox
        RichTextBox
        DateTimePicker
        MonthCalendar
        MaskedTextBox
        Listbox
        ListView
        TabControl
        TreeView
        Panel
        GroupBox
        ToolTip
        ProgressBar
        PictureBox

    Diyalog Kontrolleri
        Open ve Save File Dialog
        Folder Browser Dialog

    Print işlemleri
        Print Dialogları
        Print Preview Dialog
        Page Setup Dialog
        Print Dialog
        Print Document

     Font ve Color Dialog

Bölüm 4

İleri Windows Kontrolleri
    Menüler ile Çalışmak
    ToolBar
    Layout Hazırlama (Dinamik ve Statik Layout)

     SDI ve MDI Uygulamaları geliştirmek
    Timer Kontrolü
    Splitter Kontrolü
    HScrollbar ve VScrollbar Kontrolü

    WebBrowser ve extern scripting
    EventLog
    ErrorProvider
    HelpProvider
    Sık Kullanılan Diğer Windows Kontrolleri
    VS.NET 2005 Strip Kontrolleri (Menü Strip, Tool Strip ...)

Bölüm 5

.NET Assembly
    Application Domain Yapısı
    Assembly Mantığı
    Assembly Yapısı
    Assembly Oluşturma
    Shared ve Private Assembly
    Modul Mantığı
    Assembly’’lerin Projelerde kullanımı
    COM yapısı
        COM nesnelerinin .NET te kullanılması
        .NET Assembly leri COM nesnesi

     Reflection ve Plugin-Tabanlı Programlama

    P/Invoke (WinAPI çağrımları)
    Data Marshalling

Bölüm 6

GDI+ ile Grafik İşlemleri
    GDI Temelleri
    GDI+ nesneleri
        Brush
        Font
        Pen
        Graphics
        Device
    GDI+ ile Resim İşleme
        GDI+ ile Winform Şekillendirme UI oluşturma
        Layered Windows – Transparent Controller

     Gradient Boyama
        NC (Non Client) Painting

     İleri GDI+ konuları
        Transform
        Region Kavramı
        Performans ve Double Buffering

Bölüm 7

Windows Kontrolleri ve Component Geliştirme
    Component Geliştirme
        Component
    Özel Kontroller oluşturma (Custom Controls)
    Sıfırdan Kontrol Geliştirme
    Var olan Kontrolleri Geliştirme
    Registery Erişimi

Bölüm 8

Tasarım Zamanı Kontrol özellikleri Ekleme
    VS.NET Design Mimarisi
        Servisler
        IDesignerHost
        ISelectionService
        IComponentChangedService
        DesignerTransaction
    Attributelar
        Browsable, DefaultValue, Category, Description, EditorBrowsable
        Editor, Designer
        Designer ve Editör Oluşturma
            ComponentDesigner
            ControlDesigner
            Smart Tags
    Serialization
        CodeDomSerializer
        Actions ve DesignerVerb Tanımlama

     Mouse ve Drag eventleri yakalama
        Windows Hookları

Bölüm 9

Localization Globalization
    Resource Dosyaları ile calisma
        ResX Dosyaları
        Resource Gömme(Embed)
        Çalışma Zamanlı Resource Oluşturma & Okuma
            ResourceReader
            ResourceWriter

         Culture Bilgisi
            IFormatProvider
            NumberFormatInfo
            DateTimeFormatInfo

Bölüm 10


Veritabanı İşlemleri ve Binding
     İlişkisiel Veri tabanı modeli
          ADO.NET Kütüphanesi
          ADO.NET Nesne Modeli
          Veritabanlarına Erişim

      OleDbCommand ve OlaDbDataReader
          Bağlantısız veri erişimi ve DataSet modeli

      Databinding Nedir
          Basit ve Karışık Binding
          Data Objects and Collections

      Data Sources Kontrolleri
          DataGridView
          BindingSource
          BindingNavigator

Bölüm 11


İleri Seviye Windows İşlemleri
     Process Mantıgı
     Process’’ler ile Çalışma
     Windows Servisleri
          Windows Servisleri Yönetimi
          Windows Servisleri Oluşturma

     Thread Mekanizması
          Thread Priority
          Thread Senkronizasyonu
          Thread Pool
          Lock, Mutex , Enter, Exit

      Asenkron Komut Çalıştırma
     Windows kotrolleri ile Çok kanallı Çalışma
          Invoke
          BeginInvoke
          Application.DoEvents

Bölüm 12

Network Programlama
    Temel Ağ programlama Bigileri
    Socket port ip vb temel Mimari bilgileri

    WebRequest ve WebResponse
        WebClient

     Program içerisinden Web Servislerle Etkileşim
         TcpListener TcpClient
     Socket
     Serialization
     Networkten Nesne Gönderme
     Server – Client Mimarisi
     Protokol Oluşturma

Bölüm 13

Managed Direct X
     Direct3D
     DirectDraw
     DirectInput
     DirectSound
     DirectMusic
     DirectPlay
     DirectShow
     Video Play & Capture
     DirectSetup

Bölüm 14

Uygulama Dağıtımı ve Kurulum Hazırlama
     Güvenlik
     Decompile
          Dosyalarımızı Koruma
     Clickones Dağıtım Modeli
     Setup Projesi Hazırlama
          Editörler
          File System Editor
          Registry Editor
          File Types Editor
               User Interface Editor
               Custom Actions Editor
          Launch Conditions
          Kompleks Setup Hazırlama
     Lisanslama
     Updater Programlarının Geliştirilmesi
          İnternet Bağlantı Kontrolü
     Microsoft windows Installer
          MSI Dosya formatı
          Wid Dosyalarını editleme
     Installation

Bölüm 15

Güvenlik ve Şifreleme Yöntemleri
     Simetrik Şifreleme Yöntemleri
     Asimetrik Şifreleme Yöntemleri
     Hash Algoritmaları
     Veri güvenliğinde dikkat edilmesi gerekenler



WinForms 2.0 Akademi Eğitmeni kimdir?

WinForms 2.0 yada diğer adıyla Visual C# 2.0 2005 programının eğitmeni Özcan Değirmenci’’dir. Özcan Değirmenci uzun süredir yazılım sektöründe çalışmaktadır. Yazılıma ASP ile başlayan Değirmenci Microsoft’un .NET’i duyurmasının ardından C#’la yazılım geliştirmeye devam etmiştir. .NET’le ilk yaptığı projeler genellikle Web projeleri olmasına rağmen daha sonra .NET’in Windows uygulamalardaki gücünü fark edip Windows Uygulamalarına yönelmiştir. Yurt içi ve yurt dışında bir çok projede görev alan Özcan Değirmenci halen bir firmada yazılım geliştirici olarak çalışmaktadır. Bu görevinin yanı sıra USA kökenli Xenocode firması için Fox .NET Decompiler’ını geliştirmeye devam etmektedir. Özcan Değirmenci .NET ile Windows Forms tabanlı uygulama geliştirme konusunda oldukça tecrübeli olup C#nedir?com forumlarında da üyelerimizi katkılarda bulunmuştur.

Özcan Değirmenci’’nin yazmış olduğu ve bir Amerikan firması olan Xenocode tarafından dünya çapında satılan Fox isimli decompiler aracı dünyanın en iyi decompiler aracı olarak görülmektedir. Özcan Değirmenci aynı zamanda şu sıralar yine aynı firma için .NET uygulamaları için bir profiler aracı geliştirmektedir.

Fox.NET uygulaması hakkında bilgi almak için tıklayınız.

Aynı zamanda önümüzdeki aylarda çıkacak olan "Visual C# 2005"(Windows Programla) isimli kitabın da yazarıdır.

Özcan Değirmenci’’nin kullanıma açık olan projeleri :

- Fox .NET Decompiler
- Boot AddIns
- Turkish Setup AddOn
- Boot Tab Control

Programa nasıl kayıt olabilirim ? WinForms 2.0 programına kayıt olabilmeniz için aşağıdaki formlardan birini doldurmanız yeterlidir. Formu doldurduktan sonra sizinle iletişime geçilecektir. Formu doldurmanız kesin kayıt olduğunuz anlamına gelmemektedir. Kesin kaydınız sizinle görüşüldükten sonra gerçekleşecektir.

WinForms 2.0 Akademi Programına kayıt olmak için tıklayınız.

Program sonunda neler verilecek?
- Örnek uygulamalar ve komponentler içeren kaynak

- İsme özel hazırlanmış katılım belgesi

 
 
SON 10 Haber
» Uygulama Geliştirme Yarışması
» Microsoft Yazılım Teknolojileri
» BT Akademi Eğitim Takvimi
» BT Akademi Ankara'da
» BT Akademi’den MCPD Eğitimi...
» MVC Eğitiminde Kampanya
» İş İlanı : Avenn Group
» IT Proje Yönetimi
» ASP.Net MVC Framework Semineri
» Silverlight 3.0 Programı